package cn.gogpay.duoim.sdk.constant;

/**
 * 会话类型
 */
public enum IMSessionTypeEnum {

    /**
     * 发送的消息是单聊还是群聊
     * 单聊为1
     */
    SINGLE(1, "SINGLE"),

    /**
     * 群聊（普通写扩散）
     */
    GROUP_WRITE(2, "GROUP_WRITE"),

    /**
     * 大群(读扩散接口)
     */
    GROUP_READ(3, "GROUP_READ"),

    /**
     * 通知会话
     */
    NOTICE(4, "NOTICE"),

    ;

    private final int code;

    private final String label;

    IMSessionTypeEnum(int code, String label) {
        this.code = code;
        this.label = label;
    }

    public int getCode() {
        return code;
    }

    public String getLabel() {
        return label;
    }
}
